#pragma once

#define NO_OLD_SHA_NAMES
#define WOLFCRYPT_ONLY
#define NO_SIG_WRAPPER
#define NO_AES
#define NO_AES_CBC
#define NO_DES3
#define NO_DSA
#define NO_RSA
#define NO_DH
#define NO_RC4
#define NO_MD4
#define NO_MD5
#define NO_PKCS12
#define NO_PKCS8
#define WC_NO_RNG
#define NO_FILESYSTEM
#define NO_WRITEV
#define NO_MAIN_DRIVER
#define NO_DEV_RANDOM
#define WOLFSSL_SHA512
#define WOLFSSL_NOSHA512_224
#define WOLFSSL_NOSHA512_256
#define USE_SLOW_SHA512
#define USE_SLOW_SHA256
#define USE_SLOW_SHA
#define NO_CERTS
#define NO_WOLFSSL_MEMORY
#define WOLFSSL_NO_PEM
#define NO_PSK
#define NO_ERROR_STRINGS
#define NO_OLD_TLS
#define SINGLE_THREADED
#define WORD64_AVAILABLE
#define WOLF_ALLOW_BUILTIN
